.movieDetail {
  width:100%;
  height:5.013333rem;
  display:flex;
  position:relative;
  margin-top:1.2rem;
  .background{
    width:100%;
    height:5.013333rem;
    position: absolute;
    top:0;
    right:0;
    overflow: hidden;
    box-shadow: inset 0px 0px 50px black;
    img{
      width:100%;
      height:100%;
      filter: blur(15px);
      
    }
  }
  .detail{
    z-index: 999;
    display:flex;
    width:100%;
    height:5.013333rem;
    padding:0.506667rem 0.5rem 0.506667rem 0.4rem;
    .movieImg {
      width:2.933333rem;
      height:4rem;
      img {
        width:100%;
        height:100%;
      }
    }
  
    .movieInfo {
      width:5.266667rem;
      height:4rem;
      display:flex;
      flex-direction:column;
      align-items:flex-start;
      color:white;
      margin-left:0.346667rem;
      position:relative;
      .icon-youjiantou-01{
        position:absolute;
        top:40%;
        right:0;
        font-size:0.426667rem;
      }
      .name {
        font-size:0.533333rem;
        font-weight:bold;
      }
  
      .eName {
        margin-top:0.266667rem;
      }
  
      .wish {
        font-size:0.373333rem;
        color:#ffcc00;
        font-weight:bold;
        margin-top:0.266667rem;
      }
  
      .category {
        margin-top:0.266667rem;
      }
  
      .time {
        margin-top:0.266667rem;
        .country {
  
        }
  
        .duration {
  
        }
      }
  
      .releaseInfo {
        margin-top:0.266667rem;
      }
    }
  }
  
}


.TabsItem{
  width:100%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: calc(100vh - 7.386667rem);
  background-color: white;
  overflow-y: auto;
  .cinemaList {
    width:100%;
    height: calc(100vh - 7.386667rem);
    .cinemaListItem {
      width:100%;
      height:3.12rem;
      border-bottom:1px solid #f0f0f0;
      display:flex;
      flex-direction:column;
      align-items:flex-start;
      padding:0.346667rem;
      .name-price {
        margin-bottom:0.266667rem;
        .name {
          font-size:0.426667rem;
          color:#000;
          margin-right:0.266667rem;
        }
  
        .price {
          color:#f03d37;
          font-size:0.48rem;
          .pri{
            font-size:0.293333rem;
          }
        }
      }
  
      .address-distance {
        width:100%;
        color:#666;
        font-size:0.346667rem;
        display:flex;
        justify-content: left;
        text-align: left;
        
        .address {
          width:8rem;
          overflow: hidden;
          white-space: nowrap;
          text-overflow:ellipsis;
        }
  
        .distance {
  
        }
      }
  
      .tagList {
        width:100%;
        margin:0.266667rem 0;
        display:flex;
        justify-content: left;
        .vipTag {
          width:1.3rem;
          height:0.453333rem;
          border-radius:4px;
          border:1px solid #ff9900;
          color:#ff9900;
          text-align: center;
          line-height: height;
        }
  
        .hallType {

        }
      }
  
      .showTimes {
        color:#999;
      }
    }
  }
}
